Strategies for resolving inter-class data conflicts in mixed real-time database systems

نویسندگان

  • Kam-yiu Lam
  • Tei-Wei Kuo
  • Tony S. H. Lee
چکیده

Although many efficient concurrency control protocols have been proposed for real-time database systems, they are mainly designed for the systems with a single type of real-time transactions. Their performance objective is usually to minimize the number of deadline missing of soft real-time transactions or to guarantee the deadline satisfaction of hard real-time transactions. Due to the very different performance requirements of hard and soft real-time transactions, existing realtime concurrency control protocols may not be suitable to Mixed Real-time Database Systems (MRTDBS), where different types of real-time transactions, and even non-real-time transactions, may co-exist in the systems. In this paper, we propose strategies for resolving data conflicts between different types of transactions in a MRTDBS so that the performance requirements of each individual transaction type can be satisfied and, at the same time, the overall system performance can be improved. The performance of the proposed strategies is evaluated and compared with a real-time optimistic approach, which has been shown to give a better performance than the lock-based protocols for soft and firm real-time transactions. The performance of our proposed conflict resolution methods has also been investigated in a more realistic environment in which the number of priority levels supported in the system is limited, and some of the data may be resided on the disk.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Designing inter-class concurrency control strategies for real-time database systems with mixed transactions

1 This research was supported in part by Hong Kong UGC CERG grant no. 9040353 and by a research grant from the National Science Council Taiwan under Grant NSC89-2213-E-194-011. Abstract Although many efficient concurrency control protocols had been proposed for real-time database systems, they mainly design for the systems with a single type of real-time transactions. Due to the very different ...

متن کامل

On Using Similarity for Resolving Conflicts at Commit in Mixed Distributed Real-Time Databases

In a distributed real-time database system (DRTDBS), transaction atomicity is ensured by commit protocol. If data conflict occurs between executing and committing transactions, system’s performance will be affected. In this paper, based on the deadline driven conflict resolution (DDCR) approach proposed in [9], we propose an enhancement called the DDCR with similarity (DDCR-S), to resolve the e...

متن کامل

Resolving Executing-Committing Conflicts in Distributed Real-time Database Systems

In a distributed real-time database system (DRTDBS), a commit protocol is required to ensure transaction failure atomicity. If data conflicts occur between executing and committing transactions, the performance of the system may be greatly affected. In this paper, we propose a new protocol, called deadline-driven conflict resolution (DDCR), which integrates concurrency control and transaction c...

متن کامل

The Reduced Ceiling Protocol for Concurrency Control in Real-time Databases with Mixed Transactions

This paper proposes a real-time concurrency control protocol called Reduced Ceiling Protocol (RCP) for real-time database systems (RTDBS) consisting of hard and soft real-time transactions. The schedulability of hard real-time transactions can be improved by bounding the blocking time from soft real-time transactions. Different concurrency control strategies are proposed to resolve data conflic...

متن کامل

Handling of Mutual Conflicts in Distributed Databases Using Timestamps

In distributed database systems, it is desirable to allow read and write accesses to occur independently on replicated copies of database files in case of network partitions to increase availability. However, the system should detect mutual conflicts among the copies of the database files when sites from different partitions merge to form one partition. We present a timestampbased algorithm for...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Journal of Systems and Software

دوره 61  شماره 

صفحات  -

تاریخ انتشار 2002